/*!
\copyright  Copyright (c) 2022 Qualcomm Technologies International, Ltd.
            All Rights Reserved.
            Qualcomm Technologies International, Ltd. Confidential and Proprietary.
\version    
\file       google_finder_pddu.h
\brief      Header for the Persistent Device Data User (PDDU) implemenatation of Google Finder.
*/
#ifndef GOOGLE_FINDER_PDDU_H
#define GOOGLE_FINDER_PDDU_H

#ifdef INCLUDE_GOOGLE_FINDER
#include "google_finder_private.h"

typedef struct
{
    uint8 eik[GOOGLE_FINDER_EIK_LEN];
    uint32 beacon_time_counter;
} google_finder_pddu_t;

/*! \brief Register the Google Finder with the Device Database Serialiser
           Called early in the Application start up to register the Google Finder with the
           Device Database Serialiser so that the service can use the device NVRAM.
    \param void
    \return void
*/
void GoogleFinder_RegisterPersistentDeviceDataUser(void);

#endif /* INCLUDE_GOOGLE_FINDER */
#endif /* GOOGLE_FINDER_PDDU_H */
